Fix Terms and Training guide skip when the screen turns off #20942
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes this issue #20926
Description:
After ~30s of doing nothing, the Terms and Training guide were closed/skipped and replaced by the home screen.
The closeSettings function in window.cc was setting the current widget to the home screen without checking for anything.
Also fix the same problem when you want to review the training guide in the settings.
Let me know if something is wrong/bad with this